blare out a threat - German English Dictionary